construction services contract - Spanish English Dictionary